audio-visual show - French English Dictionary